Give\FormMigration\Steps\FormFieldManager S

Total Complexity 50
Dependencies 1
Dependents 1
Total lines 466
Lines of code 294
Logical lines of code 118
Comment lines 90
Methods 18
Properties 2

Methods 18

Method Rating Maintainability Complexity Lines of code
getInitialInserter()
A
49 11 32
applyCommonAttributes()
A
49 7 31
process()
S
45 6 43
mapConditionalLogicToBlocks()
S
50 4 30
addSection()
S
51 3 30
addMultiSelectField()
S
56 3 17
addFileUploadField()
S
58 2 17
addDropdownField()
S
59 2 15
addRadioField()
S
59 2 15
addPhoneField()
S
65 2 9
addDateField()
S
58 1 15
addHiddenField()
S
74 1 5
addHtmlField()
S
67 1 8
addTextField()
S
74 1 5
addTextareaField()
S
68 1 8
addUrlField()
S
74 1 5
addEmailField()
S
74 1 5
insertBlock()
S
73 1 4